kilowatt hour meter - German English Dictionary